iT邦幫忙

repository pattern相關文章
共有 7 則文章
鐵人賽 Claude AI DAY 9

技術 Day 09:Repository 重構實戰——一個 Controller 直接查資料庫的案例

前言:道理都懂,動手時卡在哪裡? 「SQL 要收斂進 Repository,這個原則我聽懂了。但真的要動手改一個已經在正式環境跑好幾年的 Controller,...

鐵人賽 Claude AI DAY 8

技術 Day 08:SQL 一律經過 Repository——把裸寫 SQL 的 legacy 程式碼收斂

前言:AI 看得懂 SQL,為什麼還要多包一層? 「AI 又不是看不懂 SQL,裸寫 SQL 讓它直接改,不是比多包一層 Repository 介面更快嗎?」...

鐵人賽 AI Engineering DAY 4

技術 Day 04:Repository 分層——把 AI 的改動範圍收斂到一個資料夾

前言:Repository 不是「把 SQL 包起來」而已 「Repository Pattern 不就是把 SQL 包進一個類別,讓程式碼比較好看嗎?」 如果...

鐵人賽 SideProject30 DAY 9

技術 #8 你其實不需要在 Laravel 使用 Repository Pattern (2/2)

前一天我們說到了 Repository Pattern 的問題之後,現在回到了 Laravel 專案中,如果不用 Repository Pattern 的話,...

鐵人賽 自我挑戰組 DAY 14
我推的Laravel 系列 第 14

技術 【Day-13】我推的Laravel-進階篇-Service & Repository Pattern

簡介 上篇介紹完SOLID,本想接著介紹Service Container & Service Provider但想想,一直在理論方面可能太過乏味(絕對...

鐵人賽 SideProject30 DAY 8

技術 #7 你其實不需要在 Laravel 使用 Repository Pattern (1/2)

回到開發選用設計模式的起點,我們會希望有幾個目標可以被滿足: 減少重複的程式碼 減少出錯的機會 將資料與業務邏輯分離,可以讓兩邊的程式碼更加容易測試 提升程...

鐵人賽 Software Development DAY 20

技術 [今晚我想來點 Express 佐 MVC 分層架構] DAY 20 - Repository Pattern

什麼是 Repository? 前一篇的小結有提到 Service 應該要把取資料的邏輯切出去,讓 Service 只專注在處理資料,而取資料的邏輯正是放在 R...